1 AGB System

1.1 System Overview

AGB is a portable game device that maintains downward compatibility with Game Boy Color (CGB) and provides higher performance.

AGB's 2.9-inch-wide reflective TFT color LCD and 32-bit RISC CPU enable production of games that match or surpass the Super Nintendo Entertainment System (Super NES) in performance.

AGB CPU

32-bit RISC CPU (ARM7TDMI)/16.78 MHz

Downward Compatibility with CGB

Integral 8-bit CISC CPU for compatibility.

(However, it cannot operate at the same time as the AGB CPU.)

Memory

System ROM   16 Kbytes (and 2 Kbytes for CGB System ROM)
Working RAM   32 Kbytes + CPU External 256 Kbytes (2 wait)
VRAM   96 Kbytes
OAM   64 bits x 128
Palette RAM   16 bits x 512 (256 colors for OBJ ; 256 colors for BG)
Game Pak memory   Up to 32 MB: mask ROM or flash memory + Up to 512 Kbits: SRAM or flash memory

Display

240 x 160 x RGB dots
32,768 colors simultaneously displayable
Special effects features (rotation/scaling, blending, fade-in/fade-out, and mosaic)
4 image system modes

Operation

Operating keys (A, B, L, R, START, SELECT, and Control Pad)

Sound

4 sounds (corresponding to CGB sounds) + 2 CPU direct sounds (PCM format)

Communication

Serial communication (8 bit/32 bit, UART, Multi-player, General-purpose, JOY Bus)

Game Pak

Like DMG and CGB, AGB is equipped with a 32-pin connector for Game Pak connection. When a Game Pak is inserted, AGB automatically detects its type and switches to either CGB or AGB mode.

The following Game Paks operate on the AGB system.

  1. DMG Game Paks, DMG/CGB dual mode Game Paks, and CGB dedicated Game Paks
  2. AGB dedicated Game Paks(Game Paks that only function with AGB)